*{
	list-style: none;
}

#fifth{
	width: 100px;
	height: 100px;
    background-image: url(置顶.png); 
    background-attachment: fixed;
}
#header-one{ 
    display: flex;
	flex-direction: row;
	align-items: flex-end;
	margin-top:20px;
    background-color: SeaShell;
    color: Coral;
}
#header-one_a{
	font-family: STXingkai;
	font-size:55px;
	flex-grow:3;	
}  
#header-one_b,#header-one_c,#header-one_d,#header-one_e{
	font-size:17px;
	padding:5px;
	margin-right:5px;
} 
#search{
	text-align:center;
	background-color:GhostWhite;
}
#search-one{
	width:500px;
	height:50px;
    margin: 20px;
 }
#search-two{
	width:70px;
	height:50px;
}
#center{ 
	height: 1050px;
}   
#center-one{
	display:flex;
    flex-direction:row;
	justify-content:flex-end;
	align-items: flex-end;
    margin:0;
    background-color:Coral;
    border: 1px black solid;
}
#center-one_a{
	font-size:40px;
    display:flex;
	flex-grow:3;
	margin-left: 90px;
}
#center-one_b,#center-one_c,#center-one_d {  
	font-size:20px;
	margin-right:25px;  
}
#center-two ul{  
 	 font-size:25px;
 	 margin-top: 0;
 	 background-color:#F0FFFF;
 	 width: 20%;
 	 height: 920px;
 	 padding-top: 40px;
 	 float: left;
 	 border: 1px black solid;
}
#center-two li{
	 width:300px;
	 height:50px;
	 text-align:center;
	 background-color:#F4A460;

}
#center-two_b,#center-two_c,#center-two_d{
	margin-top:70px; 
}
#center-three{
	background-color:AliceBlue;
	display:flex;
	flex-direction: row;
	flex-wrap : wrap;
	justify-content:space-around;
	border: 1px black solid;
}
#center-three_a,#center-three_b,#center-three_c,#center-three_d{
	width: 500px;
	height: 400px; 
	margin: 40px;
	border: 1px black solid;
}
img.photo1{
	width:500px; 
	height:400px; 	
}
.first-two,.first-one{
	text-align:center;
	font-size: 25px;
}
.first-three{
	margin-top:-20px;
	margin-bottom:20px;
	margin-left:800px; 
	font-size: 30px;
}
#first ul{
	margin: 50px;
    padding-left: 0px;
}	
#first li{
	display: flex;
	flex-direction: row;
    flex-wrap: wrap;
	justify-content:space-around;
	background-color:SeaShell;
	height: 1000px;
	width: 100%;
	margin-left:0px; 	
}
#shop{
	width: 300px;
	height: 300px;
	margin: 45px;
	background-color:Moccasin;
}
img{
	width: 200px;
	height: 200px;
}
#photo{
	width: 200px;
	height: 200px;
	background-color: white;
	margin: 0 auto;
	margin-top:5px; 
}
#write{
	width: 250px;
	height: 50px;
	background-color:snow;
	margin: auto;
    margin-top: 20px;
}
.first-two,.first-one{
	margin:20px;
	font-size: 30px;
}
a:visited  {
	color:Snow;	
}
a:link{
text-decoration:none;
color:Snow;	
}
#fouth{
	text-align: center;
}
